return/come back from abroad - Espagnol Anglais Dictionnaire